Application Security Insights: Identifying And Protecting Against Nosql Injection